to guarantee or insure - German English Dictionary